import type { SvgIconPropsWithChildren } from '../components/SvgIcon/index.js';

import React, { createElement } from 'react';

import { SvgIcon } from '../components/SvgIcon/index.js';

function SvgCosmosCategory(props: SvgIconPropsWithChildren) {
  return createElement(
    SvgIcon,
    props,
    <svg viewBox="0 0 29 28" xmlns="http://www.w3.org/2000/svg">
      <circle cx={14.5} cy={8} r={7} fill="#469BF5" />
      <path
        d="M14.5001 3C13.9355 3 13.4778 5.04669 13.4778 7.57143C13.4778 10.0962 13.9355 12.1429 14.5001 12.1429C15.0646 12.1429 15.5224 10.0962 15.5224 7.57143C15.5224 5.04669 15.0646 3 14.5001 3ZM14.5707 11.8849C14.5061 11.9709 14.4415 11.9064 14.4415 11.9064C14.1816 11.6053 14.0516 11.0459 14.0516 11.0459C13.5968 9.58303 13.7051 6.44219 13.7051 6.44219C13.9188 3.9487 14.3075 3.35966 14.4398 3.22888C14.4533 3.21554 14.4711 3.20738 14.4901 3.20585C14.509 3.20432 14.5279 3.20951 14.5433 3.22052C14.7353 3.35648 14.8963 3.92507 14.8963 3.92507C15.3717 5.68909 15.3287 7.34556 15.3287 7.34556C15.3717 8.7869 15.0904 10.4003 15.0904 10.4003C14.8739 11.6265 14.5707 11.8849 14.5707 11.8849Z"
        fill="white"
      />
      <path
        d="M18.4671 5.29619C18.186 4.80656 16.1823 5.42826 13.9903 6.68463C11.7983 7.941 10.2521 9.35649 10.5329 9.84592C10.8138 10.3353 12.8177 9.71385 15.0097 8.45748C17.2017 7.20111 18.7479 5.78562 18.4671 5.29619ZM10.7923 9.77875C10.6846 9.7652 10.709 9.6768 10.709 9.6768C10.841 9.30162 11.261 8.91052 11.261 8.91052C12.3046 7.78823 15.0842 6.31912 15.0842 6.31912C17.3542 5.26349 18.0593 5.30803 18.2381 5.35725C18.2565 5.36237 18.2724 5.37383 18.2832 5.38958C18.2939 5.40533 18.2987 5.42437 18.2967 5.44332C18.2752 5.67751 17.8609 6.0999 17.8609 6.0999C16.5675 7.39043 15.1086 8.17758 15.1086 8.17758C13.8792 8.93243 12.3391 9.49111 12.3391 9.49111C11.1672 9.91321 10.7923 9.77875 10.7923 9.77875H10.7923Z"
        fill="white"
      />
      <path
        d="M18.4571 9.86134C18.7404 9.373 17.1981 7.95102 15.0138 6.6852C12.8295 5.41938 10.826 4.78999 10.543 5.27916C10.26 5.76833 11.8021 7.18947 13.9876 8.45529C16.1732 9.72111 18.1741 10.3506 18.4571 9.86134ZM10.7307 5.46785C10.6889 5.3687 10.7772 5.34482 10.7772 5.34482C11.1682 5.27101 11.7175 5.43921 11.7175 5.43921C13.2118 5.77933 15.8763 7.44763 15.8763 7.44763C17.9278 8.88253 18.2424 9.51456 18.2896 9.69397C18.2944 9.71237 18.2925 9.73188 18.2843 9.74904C18.2761 9.7662 18.2621 9.77992 18.2448 9.78777C18.0309 9.88567 17.4579 9.73981 17.4579 9.73981C15.692 9.26652 14.2797 8.39938 14.2797 8.39938C13.0108 7.71528 11.756 6.66266 11.756 6.66266C10.8026 5.86025 10.731 5.46894 10.731 5.46894L10.7307 5.46785Z"
        fill="white"
      />
      <path
        d="M14.4893 8.09906C14.7865 8.09906 15.0274 7.85827 15.0274 7.56125C15.0274 7.26422 14.7865 7.02344 14.4893 7.02344C14.1922 7.02344 13.9513 7.26422 13.9513 7.56125C13.9513 7.85827 14.1922 8.09906 14.4893 8.09906Z"
        fill="white"
      />
      <path
        d="M16.6954 5.81725C16.8677 5.81725 17.0075 5.67278 17.0075 5.49456C17.0075 5.31635 16.8677 5.17188 16.6954 5.17188C16.523 5.17188 16.3833 5.31635 16.3833 5.49456C16.3833 5.67278 16.523 5.81725 16.6954 5.81725Z"
        fill="white"
      />
      <path
        d="M11.5731 6.9149C11.7454 6.9149 11.8851 6.77043 11.8851 6.59222C11.8851 6.414 11.7454 6.26953 11.5731 6.26953C11.4007 6.26953 11.261 6.414 11.261 6.59222C11.261 6.77043 11.4007 6.9149 11.5731 6.9149Z"
        fill="white"
      />
      <path
        d="M13.8544 10.8719C14.0268 10.8719 14.1665 10.7275 14.1665 10.5492C14.1665 10.371 14.0268 10.2266 13.8544 10.2266C13.6821 10.2266 13.5424 10.371 13.5424 10.5492C13.5424 10.7275 13.6821 10.8719 13.8544 10.8719Z"
        fill="white"
      />
      <circle cx={7.5} cy={20} r={7} fill="#469BF5" />
      <g clipPath="url(#clip0_9706_95038)">
        <path
          d="M12.0037 16.8405C11.903 16.4592 11.5793 16.0779 10.9965 15.6535C10.5289 15.3153 10.0325 15.1211 9.63681 15.1211C9.55767 15.1211 9.48573 15.1283 9.41379 15.1427C9.23393 15.1786 9.07566 15.3081 8.97494 15.5024C8.85264 15.7326 8.82386 16.042 8.90299 16.229C8.93177 16.2866 8.96774 16.3585 9.01091 16.4233C8.62961 16.6535 8.41379 16.7182 8.38501 16.7254C9.37782 17.0563 10.2052 17.747 10.7231 18.6463L10.7303 18.5599C10.7519 18.3225 10.8239 18.0492 10.9246 17.7686C11.0253 17.7974 11.126 17.8117 11.2267 17.8117C11.4929 17.8117 11.7231 17.7038 11.867 17.5096C12.0109 17.3153 12.0685 17.0563 12.0037 16.8405Z"
          fill="white"
        />
        <path
          d="M10.9675 17.5614C11.6222 17.7413 11.8884 17.2377 11.802 16.8996C11.7085 16.5614 11.4064 16.2161 10.874 15.8276C10.3416 15.4391 9.80204 15.2809 9.45671 15.3528C9.11139 15.4247 9.01067 15.9499 9.097 16.1514C9.13297 16.2305 9.21211 16.3456 9.32002 16.4751C9.18333 16.5686 9.05384 16.6406 8.94592 16.7053C9.60779 17.0003 10.1833 17.4607 10.615 18.0363C10.6653 17.842 10.7373 17.6693 10.802 17.5183C10.8524 17.5255 10.91 17.5398 10.9675 17.5614Z"
          fill="url(#paint0_radial_9706_95038)"
        />
        <path
          d="M11.4713 16.5684C10.9246 15.9929 10.4641 15.8418 9.91018 15.7195C9.47853 15.6188 9.59364 15.3742 10.1188 15.4245C9.86702 15.3382 9.62961 15.3166 9.45695 15.3526C9.11162 15.4245 9.0109 15.9497 9.09723 16.1511C9.1332 16.2303 9.21234 16.3454 9.32026 16.4749C9.12601 16.6044 8.96054 16.6979 8.82385 16.7699C8.8886 16.7986 8.96774 16.8346 9.06126 16.885C9.30587 17.0145 9.57205 17.2303 9.57205 17.2303C9.16918 16.885 9.25551 16.7267 9.80946 16.3382C9.98213 16.2159 10.2987 16.2303 10.5936 16.3814C10.8886 16.5324 11.2339 16.9137 11.2339 16.9137L10.903 17.5468C10.9246 17.554 10.9462 17.5612 10.9677 17.5684C11.1764 17.626 11.3418 17.6116 11.4713 17.5612C11.6224 17.4677 12.0181 17.1511 11.4713 16.5684Z"
          fill="#C0DAF6"
        />
        <path
          d="M9.90274 16.0629C10.0466 16.1204 10.2337 16.2212 10.4639 16.3722C10.7373 16.5521 10.9747 16.7535 11.1258 16.9118C10.874 17.2428 10.7085 17.696 10.6078 18.0125C10.6581 18.0845 10.7157 18.1564 10.766 18.2284C10.8164 18.0485 10.9027 17.7823 11.0178 17.5161C11.0466 17.5233 11.0826 17.5233 11.1186 17.5233C11.2049 17.5233 11.3056 17.5089 11.3848 17.4442C11.4423 17.401 11.5071 17.3219 11.4999 17.178C11.4999 17.0413 11.3919 16.8687 11.1689 16.66C11.0107 16.5089 10.7948 16.3435 10.579 16.1924C9.96029 15.7823 9.52864 15.6672 9.3344 15.8615C9.2049 15.991 9.21929 16.1492 9.26245 16.2643C9.03224 16.4154 8.83799 16.5233 8.7085 16.5953C8.79483 16.624 8.87396 16.66 8.96029 16.696C9.19051 16.5737 9.52145 16.3651 9.90274 16.0629ZM11.2625 17.0917C11.284 17.1276 11.2912 17.1636 11.2912 17.1852C11.2912 17.2499 11.2696 17.2715 11.2553 17.2859C11.2265 17.3075 11.1689 17.3219 11.1186 17.3219C11.1617 17.2356 11.2121 17.1636 11.2625 17.0917ZM9.48547 16.0197C9.50706 15.9981 9.56461 15.9838 9.65814 15.9981C9.58619 16.0557 9.51425 16.1061 9.44231 16.1564C9.43511 16.1061 9.44231 16.0557 9.48547 16.0197Z"
          fill="white"
        />
        <path
          d="M7.2192 16.332C4.86668 16.332 2.96021 18.2385 2.96021 20.591C2.96021 22.9435 4.86668 24.85 7.2192 24.85C9.57172 24.85 11.4782 22.9435 11.4782 20.591C11.4782 18.2385 9.56452 16.332 7.2192 16.332ZM7.2192 24.6126C4.99618 24.6126 3.19762 22.814 3.19762 20.591C3.19762 18.368 4.99618 16.5694 7.2192 16.5694C9.44222 16.5694 11.2408 18.368 11.2408 20.591C11.2408 22.814 9.43502 24.6126 7.2192 24.6126Z"
          fill="white"
        />
        <path
          d="M7.21921 24.6135C9.44029 24.6135 11.2408 22.813 11.2408 20.5919C11.2408 18.3708 9.44029 16.5703 7.21921 16.5703C4.99814 16.5703 3.19763 18.3708 3.19763 20.5919C3.19763 22.813 4.99814 24.6135 7.21921 24.6135Z"
          fill="#6CAFF5"
        />
        <path
          d="M11.0398 20.5547C11.0398 22.6626 9.32759 24.3748 7.21967 24.3748C5.11176 24.3748 3.39233 22.6626 3.39233 20.5547H11.0398Z"
          fill="#7EB8F5"
        />
        <path
          d="M10.7375 20.5547C10.7375 22.6122 9.11165 24.2957 7.06848 24.3748H7.21956C9.32747 24.3748 11.0397 22.6626 11.0397 20.5547H10.7375Z"
          fill="#7EB8F5"
        />
        <path
          d="M11.0326 20.5885C11.0326 20.1497 10.27 19.8979 9.25564 19.8116C8.52183 19.754 7.78082 19.826 6.9319 20.0849C6.19809 20.3008 5.53622 20.2648 5.0542 20.2072C3.98226 20.0849 3.39233 20.0706 3.39233 20.5885C3.39233 21.3367 4.91751 22.272 7.20528 21.9483C8.36356 21.7828 8.96068 21.4447 9.64413 21.2144C10.3851 20.9698 11.0326 20.977 11.0326 20.5885Z"
          fill="#7EB8F5"
        />
        <path
          d="M9.52875 19.2577C9.67976 19.2577 9.80213 19.1353 9.80213 18.9843C9.80213 18.8333 9.67976 18.7109 9.52875 18.7109C9.37774 18.7109 9.25537 18.8333 9.25537 18.9843C9.25537 19.1353 9.37774 19.2577 9.52875 19.2577Z"
          fill="#55A6FA"
          fillOpacity={0.53}
        />
        <path
          d="M8.47097 18.7754C8.82859 18.7754 9.11845 18.4856 9.11845 18.128C9.11845 17.7703 8.82859 17.4805 8.47097 17.4805C8.11334 17.4805 7.82349 17.7703 7.82349 18.128C7.82349 18.4856 8.11334 18.7754 8.47097 18.7754Z"
          fill="#55A6FA"
          fillOpacity={0.53}
        />
        <path
          d="M9.16923 22.2728C9.20894 22.2728 9.24118 22.2406 9.24118 22.2008C9.24118 22.1611 9.20894 22.1289 9.16923 22.1289C9.12952 22.1289 9.09729 22.1611 9.09729 22.2008C9.09729 22.2406 9.12952 22.2728 9.16923 22.2728Z"
          fill="white"
          fillOpacity={0.3}
        />
      </g>
      <circle cx={21.5} cy={20} r={7} fill="#469BF5" />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M20.2726 16.668L24.1966 23.4457L25.4961 21.178L22.8716 16.668H20.2726Z"
        fill="white"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M20.2726 21.3047L21.623 23.445H24.324L22.9735 21.3047H20.2726Z"
        fill="white"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M19.1005 18.8086L17.75 21.1273L19.1005 23.446L21.8269 18.8086H19.1005Z"
        fill="white"
      />
      <defs>
        <radialGradient
          id="paint0_radial_9706_95038"
          cx={0}
          cy={0}
          r={1}
          gradientUnits="userSpaceOnUse"
          gradientTransform="translate(11.6708 16.4463) scale(3.21543 3.21542)">
          <stop stopColor="#C2DBF5" />
          <stop offset={1} stopColor="#BCD8F5" />
        </radialGradient>
        <clipPath id="clip0_9706_95038">
          <rect
            width={10}
            height={10}
            fill="white"
            transform="translate(2.5 15)"
          />
        </clipPath>
      </defs>
    </svg>
  );
}
export default SvgCosmosCategory;
